print(list(range(10)))  # end
print(list(range(1, 10)))  # start,end
print(list(range(1, 10, 2)))  # start,end,step

for x in range(3):
    print("hello")

# 高斯求索
total = 0
for i in range(1001, 10001, 2):
    total += i
print(total)

# 水仙花数：三位数，每一位数字的立方和=三位数本身
for n in range(100, 1000):
    # 方式一
    # s = 0
    # for i in tuple(str(n)):
    #     s += int(i) * int(i) * int(i)
    # 方式二
    # a = n % 10  # 各位
    # b = n % 100 // 10  # 十位
    # c = n // 100  # 百位
    # s = a ** 3 + b ** 3 + c ** 3
    # 方式三
    str1 = str(n)
    a = int(str1[2])
    b = int(str1[1])
    c = int(str1[0])
    s = a ** 3 + b ** 3 + c ** 3
    if s == n:
        print("水仙花数:", n)
